deliver the activity - Alemán Inglés Diccionario